Contexto global.StrLikeByRegularExpression

Contexto global

StrLikeByRegularExpression

Disponible desde la versión 8.3.23.

Sintaxis:

StrLikeByRegularExpression(<Cadena>, <ExpresiónRegular>, <IgnorarMayúsculas>, <BúsquedaMultilínea>)

Parámetros:

<Cadena> (obligatorio)

Tipo: Cadena.
Cadena de origen.

<ExpresiónRegular> (obligatorio)

Tipo: Cadena.
Expresión regular con la que se comprueba la cadena de origen.

<IgnorarMayúsculas> (opcional)

Tipo: Booleano.
Verdadero – no distingue mayúsculas y minúsculas, Falso – distingue mayúsculas y minúsculas.

<BúsquedaMultilínea> (opcional)

Tipo: Booleano.
Verdadero. Realiza una búsqueda multilínea. En una plantilla de expresión regular, el carácter “^” coincide con el inicio de cada línea del valor del parámetro <Cadena>, y el carácter “$” coincide con el final de cada línea.

Falso. En una plantilla de expresión regular, el carácter “^” coincide con el inicio del valor del parámetro <Cadena>, y el carácter “$” coincide con el final del texto.
Valor predeterminado: Falso.

Valor devuelto:

Tipo: Booleano.
Verdadero si una cadena coincide con una expresión regular.
De lo contrario, Falso.

Descripción:

Comprueba si una cadena cumple con una plantilla de expresión de origen.

Disponibilidad:

Servidor, cliente grueso, conexión externa, aplicación móvil (servidor).

Ejemplo:

ExpresiónRegular = “(\+)?([- ()]?\d[- _():=+]?){10,14}”;
Cadena = “+9(999)999 99-99”;
Resultado = 
    StrLikeByRegularExpression(NumeroTelefono, ExpresiónRegular);

Disponible desde:

Disponible desde la versión 8.3.23.

Descripción cambiada en la versión 8.3.24.